package com.wedistudio.slides.bo;

import java.util.ArrayList;
import java.util.List;

import android.graphics.Bitmap;

public class Slide {
	private SlideSummary summary;
	private List<Bitmap> slides = new ArrayList<Bitmap>();
	private List<Note> notes = new ArrayList<Note>();
	private List<Tag> tags = new ArrayList<Tag>();

	public Slide(SlideSummary summary) {
		super();
		this.summary = summary;
	}

	public SlideSummary getSummary() {
		return summary;
	}

	public void addSlide(Bitmap slide) {
		slides.add(slide);
	}

	public List<Bitmap> getSlides() {
		return slides;
	}

	public void addNote(Note note) {
		notes.add(note);
	}

	public void removeNote(Note note) {
		notes.remove(note);
	}

	public List<Note> getNotes() {
		return notes;
	}

	public void addTag(Tag tag) {
		tags.add(tag);
	}

	public void removeTag(Tag tag) {
		tags.remove(tag);
	}

	public List<Tag> getTags() {
		return tags;
	}

}
